broad-leaf dock - Spanish English Dictionary